package com.wing.bill.model.request;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.wing.mybatis.common.BaseEntity;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

/**
 * 账单详情表
 */
@Schema(description="账单详情表")
@Data
@EqualsAndHashCode(callSuper=true)
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "warehouse_bill_detail")
public class WarehouseBillDetailForm extends BaseEntity<WarehouseBillDetailForm> {
    @TableField(value = "customer_id")
    @Schema(description="客户编号用sel_customers_info表")
    private Long customerId;

    @TableField(value = "sys_bundle_code")
    @Schema(description="系统捆包号 实际就是code 需要唯一")
    private String sysBundleCode;

    @TableField(value = "price")
    @Schema(description="价格  每天多少钱，取当时的托管价格")
    private Double billPrice;
}